spotbilled duck - German English Dictionary